refurbishment and repair - Turkish English Dictionary